package com.erweek.homework1;

import java.util.Scanner;

/**
 * 循环录入会员信息
 */
public class HomeWork2 {
    public static void main(String[] args) {
            int i = 1; //记录输入了多少个正确的用户
            for (;;){ //进行无数次用户输入信息
                Scanner scanner = new Scanner(System.in);

                System.out.print("请输入会员号(<4位整数>):");
                int id = scanner.nextInt();

                System.out.print("请输入会员生日(月<用两位整数表示>):");
                int mon = scanner.nextInt();
                System.out.print("请输入会员生日(日<用两位整数表示>):");
                int day = scanner.nextInt();

                System.out.print("请输入积分:");
                int inte = scanner.nextInt();
                i+=1; //这里算输入了一个用户

                System.out.println("您录入的会员信息是:\n"+id+"\t"+mon+"/"+day+"\t"+inte);
                if ( id < 1000 || id > 9999 || mon < 1 || mon > 12 || day < 1 || day > 30){
                    System.out.println("你输入的信息有误请重新输入");
                    i -= 1; //这里输入错误信息,计算量减一
                    continue;
                }else if (i > 3){ //判断有没有输入了3个正确的用户信息
                    System.out.println("信息输入完毕");
                    break;
                }
            }
    }
}
